maybe fix #64160 Also, forgot to save gtktreeview.h
authorJonathan Blandford <jrb@redhat.com>
Thu, 15 Nov 2001 23:46:05 +0000 (23:46 +0000)
committerJonathan Blandford <jrb@src.gnome.org>
Thu, 15 Nov 2001 23:46:05 +0000 (23:46 +0000)
Thu Nov 15 18:44:33 2001  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtktreedatalist.c (_gtk_tree_data_list_free): maybe fix #64160
Also, forgot to save gtktreeview.h

ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtktreedatalist.c
gtk/gtktreeview.h

index eb1bd055b0ec7886ba7d55a26394e1c3088e3c14..8c37fbf87de3f65069e16614667047c076d35985 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+Thu Nov 15 18:44:33 2001  Jonathan Blandford  <jrb@redhat.com>
+
+       * gtk/gtktreedatalist.c (_gtk_tree_data_list_free): maybe fix #64160
+
 2001-11-15  Matthias Clasen  <matthiasc@poet.de>
 
        * gtk/gtkwindow.c (gtk_window_new): Move '.' out of quote. (#64407)
index eb1bd055b0ec7886ba7d55a26394e1c3088e3c14..8c37fbf87de3f65069e16614667047c076d35985 100644 (file)
@@ -1,3 +1,7 @@
+Thu Nov 15 18:44:33 2001  Jonathan Blandford  <jrb@redhat.com>
+
+       * gtk/gtktreedatalist.c (_gtk_tree_data_list_free): maybe fix #64160
+
 2001-11-15  Matthias Clasen  <matthiasc@poet.de>
 
        * gtk/gtkwindow.c (gtk_window_new): Move '.' out of quote. (#64407)
index eb1bd055b0ec7886ba7d55a26394e1c3088e3c14..8c37fbf87de3f65069e16614667047c076d35985 100644 (file)
@@ -1,3 +1,7 @@
+Thu Nov 15 18:44:33 2001  Jonathan Blandford  <jrb@redhat.com>
+
+       * gtk/gtktreedatalist.c (_gtk_tree_data_list_free): maybe fix #64160
+
 2001-11-15  Matthias Clasen  <matthiasc@poet.de>
 
        * gtk/gtkwindow.c (gtk_window_new): Move '.' out of quote. (#64407)
index eb1bd055b0ec7886ba7d55a26394e1c3088e3c14..8c37fbf87de3f65069e16614667047c076d35985 100644 (file)
@@ -1,3 +1,7 @@
+Thu Nov 15 18:44:33 2001  Jonathan Blandford  <jrb@redhat.com>
+
+       * gtk/gtktreedatalist.c (_gtk_tree_data_list_free): maybe fix #64160
+
 2001-11-15  Matthias Clasen  <matthiasc@poet.de>
 
        * gtk/gtkwindow.c (gtk_window_new): Move '.' out of quote. (#64407)
index eb1bd055b0ec7886ba7d55a26394e1c3088e3c14..8c37fbf87de3f65069e16614667047c076d35985 100644 (file)
@@ -1,3 +1,7 @@
+Thu Nov 15 18:44:33 2001  Jonathan Blandford  <jrb@redhat.com>
+
+       * gtk/gtktreedatalist.c (_gtk_tree_data_list_free): maybe fix #64160
+
 2001-11-15  Matthias Clasen  <matthiasc@poet.de>
 
        * gtk/gtkwindow.c (gtk_window_new): Move '.' out of quote. (#64407)
index eb1bd055b0ec7886ba7d55a26394e1c3088e3c14..8c37fbf87de3f65069e16614667047c076d35985 100644 (file)
@@ -1,3 +1,7 @@
+Thu Nov 15 18:44:33 2001  Jonathan Blandford  <jrb@redhat.com>
+
+       * gtk/gtktreedatalist.c (_gtk_tree_data_list_free): maybe fix #64160
+
 2001-11-15  Matthias Clasen  <matthiasc@poet.de>
 
        * gtk/gtkwindow.c (gtk_window_new): Move '.' out of quote. (#64407)
index eb1bd055b0ec7886ba7d55a26394e1c3088e3c14..8c37fbf87de3f65069e16614667047c076d35985 100644 (file)
@@ -1,3 +1,7 @@
+Thu Nov 15 18:44:33 2001  Jonathan Blandford  <jrb@redhat.com>
+
+       * gtk/gtktreedatalist.c (_gtk_tree_data_list_free): maybe fix #64160
+
 2001-11-15  Matthias Clasen  <matthiasc@poet.de>
 
        * gtk/gtkwindow.c (gtk_window_new): Move '.' out of quote. (#64407)
index a34ec37bf910b976d1f3d9bd9617dbe1b691c098..d47874cfe91d8007f9d4305082ca91409bbfd9e9 100644 (file)
@@ -58,9 +58,9 @@ _gtk_tree_data_list_free (GtkTreeDataList *list,
       next = tmp->next;
       if (g_type_is_a (column_headers [i], G_TYPE_STRING))
        g_free ((gchar *) tmp->data.v_pointer);
-      else if (g_type_is_a (column_headers [i], G_TYPE_OBJECT))
+      else if (g_type_is_a (column_headers [i], G_TYPE_OBJECT) && tmp->data.v_pointer != NULL)
        g_object_unref (G_OBJECT (tmp->data.v_pointer));
-      else if (g_type_is_a (column_headers [i], G_TYPE_BOXED))
+      else if (g_type_is_a (column_headers [i], G_TYPE_BOXED) && tmp->data.v_pointer != NULL)
        g_boxed_free (column_headers [i], (gpointer) tmp->data.v_pointer);
 
       g_mem_chunk_free (tree_chunk, tmp);
index 5e132658dc908301895de76b0f779a17ad1ce9f2..e8ada6f1969e1a42d166b1455d10f4ab1d11cc72 100644 (file)
@@ -216,6 +216,7 @@ void                   gtk_tree_view_get_cursor                    (GtkTreeView
 
 
 /* Layout information */
+GdkWindow             *gtk_tree_view_get_bin_window                (GtkTreeView               *tree_view);
 gboolean               gtk_tree_view_get_path_at_pos               (GtkTreeView               *tree_view,
                                                                    gint                       x,
                                                                    gint                       y,